simultaneous interpreting - Spanish English Dictionary